RELATED WORDS
PARAPHRASING
a very large supermarket selling many varieties of goods
place, venue for selling goods
(space used for, money paid for) the storing of goods
depository
a large self-service store selling food, household goods etc